/***************************************************************************************************
Universidad del Valle de Guatemala
Algoritmos y estructuras de datos
Karen Tojin   08091
Fecha: 23 de Julio de 2009
Hoja de Trabajo No. 2
Descricion: Programa que simula un parqueo, con el uso de pilas y dos diferentes implementaciones
****************************************************************************************************/

/**
 * @author karenAndy
 *
 */
public interface InterfazParqueo<Type> {
        /**
         *
         * @param newElement
         * @throws ParqueoLlenoException
         */
         public void Push(Type newElement) throws ParqueoLlenoException;
        /**
         *
         * @return
         * @throws ParqueoVacioException
         */
        public Object Pop() throws ParqueoVacioException;
        /**
         *
         * @return
         * @throws ParqueoVacioException
         */
        public Object Peek() throws ParqueoVacioException;
        /**
         *
         * @return
         */
        public boolean Empty();


        public int Size();
        // post: returns number of elements in list

}
 